*										{ margin:0; padding:0; border:0; outline:0; font-weight:inherit; font-size:inherit; }
body									{ font-family:Geneva, “Lucida Sans”, “Lucida Grande”, “Lucida Sans Unicode”, Verdana, sans-serif; font-size:62.5%; }
.clear 									{ display:block; clear:both; }

#logo									{ display:block; width:245px; height:40px; line-height:40px; float:left; text-align:center; border:1px solid #EEEEBB; }
#home-wrapper							{ display:block; width:930px; margin:0px auto; padding:25px 10px; font-size:12px; }
#home-messages							{ display:block; width:645px; height:40px; line-height:40px; float:right; padding:0 10px; margin:0 0 25px 10px; 
										  background-color:#e5eef5; border:1px solid #EEEEBB; }
#home-sidebar							{ display:block; width:243px; height:500px; float:left; padding:0 0 20px 0; margin:0 10px 25px 0;
	 									  background-color:#e5eef5; border:1px solid #EEEEBB; }
#map-wrapper							{ display:block; width:645px; height:500px; float:right; padding:10px; background-color:#e5eef5; 
										  border:1px solid #EEEEBB; } 
#map									{ display:block; width:645px; height:500px; padding:0px; }	
#infowin-overlay						{ display:block; width:350px; height:200px;  border:1px solid #EEEEBB; background-color:#e5eef5} 
#infowin-overlay strong					{ display:block; float:left; clear:left; font-weight:bold; width:100px; margin-left: 5em;}

h1										{ font-size:15px; padding:10px 0; text-align:center; background:#EEEEBB; color:#339933; font-weight: bold;}
h2										{ font-size:15px; padding:1px 0; text-align:center; background:#EEEEBB; color:#339933; font-weight: bold; }

ul 										{ list-style:none; }
li a										{ display:block; padding:5px 10px; color:#334b74; font:1.2em Arial, Helvetica, sans-serif;
}
select.classinput_lsize {
margin:0;
border:1px solid #809eb6;
background-color:#FFFFFF;
font: 0.9em Arial, Helvetica, sans-serif;
width:70%;
}
input.classinput_lsize {
margin:0;
border:1px solid #809eb6;
background-color:#FFFFFF;
font: 0.9em Arial, Helvetica, sans-serif;
width:50%;
}

.labelled {
color:#002673;
text-align: left;
font:1.2em Arial, Helvetica, sans-serif;
width: 180px;
display:block;
padding: 0px;
margin-top:0px;
}

